Welcome to our CS44 course about Problem Solving with C++
Textbook: Problem Solving with C++ 9th ed. by Walter Savitch
ISBN-13: 978-0133591743
ISBN-10: 0133591743
UNIX commands summary at http://www.math.utah.edu/lab/unix/unix-commands.html
UNIX vi editor resources at http://www.tutorialspoint.com/unix/unix-vi-editor.htm
C++ other online resources at http://www.cplusplus.com/
C/C++ online compiler at http://www.botskool.com/
Makefiles explanations at http://www.cs.fsu.edu/~myers/howto/makefiles.txt
Powerpoint presentations for Problem Solving with C++
8/28/14 Chapter 1 - Introduction to Computers and C++ Programming
9/02/14 Chapter 2 - C++ Basics
9/04/14 Chapter 3 - More Flow of Control HW1 due on 9/5/14
9/09/14 Chapter 4 - Procedural Abstraction and Functions That Return a Value
9/16/14 Chapter 5 - Functions for All Subtasks HW2 due on 9/30/14
9/23/14 Chapter 6 - I/O Streams as an Introduction to Objects and Classes
9/30/14 Chapter 7 - Arrays exercises
10/07/14 Chapter 8 - Strings and Vectors exercises exercises1
10/09/14 Midterm
10/14/14 Chapter 9 - Pointers and Dynamic Arrays exercises HW3 due on 10/31/14
pg. 489. ex. 17, ex. 18; pg. 534 ex. 2, ex. 3; pg. 588 ex. 22, ex. 23
10/21/14 Chapter 10 - Defining Classes
10/28/14 Chapter 11 - Friends, Overloaded Operators, and Arrays in Classes binary tree code
11/04/14 Chapter 12 - Separate Compilation and Namespaces
11/11/14 Chapter 13 - Pointers +Linked Lists HW4 due on 12/5/14 : pg 614-615 ex 7, pg 615 ex 9
11/18/14 Chapter 14 - Recursion fibonacci factorial GCD
11/25/14 Chapter 15 - Inheritance
12/02/14 Chapter 16 - Exception Handling Additional Resources
12/09/14 Chapter 17 - Templates More about templates
12/16/14 Chapter 18 - Iterators
12/18/14 Final Exam 6:00 PM - 8:00 PM